unconditional bank guarantee - Francés Inglés Diccionario